package com.moli.iov.handle.alarm.enums;
/**
 * <p>
 *  里程异变枚举
 * </p>
 *
 * @author zql
 * @since 2019/12/11 16:45
 */
public enum MeAuditStatusEnum {

  /**
   * 未处理
   */
  UNAUDITED(0, "未处理"),

  /**
   * 有效异变
   */
  VALID(1, "有效异变"),
  /**
   * 无效异变
   */
  INVALID(2, "无效异变");


  private int flag;

  private String msg;

  MeAuditStatusEnum(int flag, String msg) {
    this.flag = flag;
    this.msg = msg;
  }

  public static String getMsg(int flag){
    for(MeAuditStatusEnum e : MeAuditStatusEnum.values()){
      if(e.flag == flag){
        return e.msg;
      }
    }
    return "";
  }

  public int getFlag() {
    return flag;
  }

  public String getMsg() {
    return msg;
  }}
